<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script>
        /*
         使用new关键字创建对象
         */

         //var userSZ={}

         var userSZ = new Object();

         //需求:想给对象加上一些属性和方法
         userSZ.name="张三"
         userSZ.age=12;
         userSZ.birthyear=200102
         userSZ.salary=function(){
             return 15000;
         }

         console.log(userSZ.name)
         console.log(userSZ.age)
         console.log(userSZ.salary())


         /*
          使用第一种方式和第二种方式创建对象有什么区别??? 
          
          第一种:
               在创建对象时直接把属性创建出来

          第二种:
                先通过new 关键字吧对象创建出来,再定义属性和方法

          总结:本质上没有区别,都是创建对象
          */
          

    </script>
</head>
<body>
    
</body>
</html>